Big Huge Thesaurus

beefsteak plant

noun